<?php
/* #!/usr/bin/php 
 
  Autor: Shell root
  Nombre: list-url.php
  Descripción: Simulación de la Tool list-urls.py en PHP
  Modo: Consola
  Más información: http://charsecurity.blogspot.com/2010/06/labs-list-urls.html
  Fecha: Jueves 17 de Junio de 2010
  Web: http://shellrootsecurity.blogspot.com/
  Gretz: Progresive Death & Sp1b0t & messerschmitt
 
*/
 
 if(sizeof($_SERVER['argv']) == 2){
   $strArrayEliminar = array('<a href=', '<img src=', '\'', '"');
   $strHost = $_SERVER['argv'][1];
   $strContenidoPagina = file_get_contents($strHost);
   if(preg_match_all('/<(a href|img src)=(\'|")((http|https|ftp|\/)\s*)([^\s]*)(\'|")/', $strContenidoPagina, $strResultado, PREG_SET_ORDER)){
     foreach ($strResultado as $ExitResultado){
    echo str_replace($strArrayEliminar,'',$ExitResultado[0])."\n";
  }
    }
 }else{
   echo "   Modo de uso: php list-urls.php [URL]\n";
   echo "           PoC: php list-urls.php 'http://shellrootsecurity.blogspot.com/'\n";
 }


?>
